# uncomment for test coverage information
#   $$ gcov -f stree    
#   $$ more stree.c.gcov
#COVFLAGS=-fprofile-arcs -ftest-coverage

CC= gcc
CFLAGS = -Wall -pedantic -g $(COVFLAGS)

# oggetti ( da completare )

objects =

# lista di file da consegnare (.c e .h) 
# da aggiungere eventuali altri file
FILE_DA_CONSEGNARE=README nmats.c nmatc.c Makefile gruppo.txt
# da modificare con il nome del file della relazione
RELAZIONE=a.pdf

# lista target fittizi
.PHONY: all test clean consegna 

# regola all da completare
all:


# parte da completare con le regole per la creazione
# di nmats, nmatc etc ...

# regola test da completare con l'invocazione automatica dei test sviluppati
test:
	exit 1

# regola clean, da completare con rimozione oggetti etc..
clean:
	exit 1

########### NON MODIFICARE DA QUA IN POI #################################
SUBJECT="LPS: Consegna progetto di recupero (nmat)"

#effettua il test e la consegna
consegna:
	make clean
	make test
	./gruppo-check.pl < gruppo.txt
	tar -cvf $(USER)-nmat.tar $(FILE_DA_CONSEGNARE) $(RELAZIONE)
	mpack -s $(SUBJECT1) ./$(USER)-f1.tar  susanna@di.unipi.it
	@echo -e "\a\n*** PROGETTO DI RECUPERO CONSEGNATO! ***\n"


